The Erlangen Slot Machine - An FPGA-Based Partially Reconfigurable Computer

نویسنده

  • Mateusz Majer
چکیده

Partial recon guration is a special case of device con guration that allows to change only parts of a hardware circuit at run-time. Only a prede ned region of an FPGA is updated while the remainder of the device continues to operate undisturbed. This is especially valuable when a device operates in a missioncritical environment and cannot be disrupted while a subsystem is rede ned for performance or exibility reasons. The triggering of partial recon guration can be instigated by user requests, detected changes of environmental factors or operating system scheduling. It o ers a novel possibility to dynamically load and execute hardware modules, previously only known for software modules. Partial recon guration is useful in increasing the computational exibility and e ciency by time-sharing the existing memory and logic resources on the device. Using partial recon guration, the functionality of a single FPGA is increased, allowing fewer or smaller FPGA devices to be used. Embedded systems using FPGAs supporting partial recon guration can be customized in their hardware at run-time with partial recon guration. However, the design ow and peripheral I/O architectures of these devices are not ideally suited for run-time recon gurable application development. Therefore, the bene ts of partial recon guration used in hardware designs are currently seen as limited. The Erlangen Slot Machine (ESM) is introduced as a new FPGA-based dynamically recon gurable computer architecture supporting run-time customization through the use of partial recon guration at its architectural level. Built within the DFG priority program 1148 Recon gurable Computing its main goals are: • making partial recon gurable designs viable for real-world applications,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Erlangen Slot Machine: A Dynamically Reconfigurable FPGA-based Computer

Computer architects have been studying the dynamically reconfigurable computer [1] for a number of years. New capabilities such as on-demand computing power, self-adaptiveness and self-optimization capabilities by restructuring the hardware on the fly at run-time is seen as a driving technology factor for current research initiatives such as autonomic [2, 3] and organic computing [4, 5]. Much r...

متن کامل

Bridging the Gap between Relocatability and Available Technology: The Erlangen Slot Machine

We present an FPGA-based reconfigurable platform called Erlangen Slot Machine (ESM). The main advantages of this platform are: First, the possibility for each module to access peripherals independent from its location through a programmable crossbar, and local SRAM banks for individual modules. This physical design eases the implementation of run-time reconfigurable partial modules and enables ...

متن کامل

A Flexible Reconfiguration Manager for the Erlangen Slot Machine

We present a new concept as well as the implementation of a reconfiguration manager for a FPGA-based reconfigurable platform, the Erlangen Slot Machine (ESM). One main advantage of this platform is the possibility for each module to access its periphery independent of its location through a programmable crossbar, allowing an unrestricted run-time relocation of modules on the device. To aid the ...

متن کامل

ESM – Eine Hardware-Plattform für interdisziplinäre Forschung im Bereich des dynamischen rekonfigurierbaren Rechnens

We introduce a hardware platform called Erlangen Slot Machine (ESM) that has been built in Erlangen within the project ReCoNodes for enabling interdisciplinary research on reconfigurable computing. For this dynamically reconfigurable computer, the cooperation partner in Braunschweig provides algorithmic solutions, in particular for the optimization of module placements and inter-module communic...

متن کامل

Modular Video Streaming on a Reconfigurable Platform

We present an efficient implementation of a video streaming application on a well suited reconfigurable platform, the Erlangen Slot Machine (ESM) for partial reconfiguration. The architecture of the video streaming is investigated to derive the requirements that should be fulfilled by a viable partial reconfigurable platform. Various edge detection methods are implemented on the same structure ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011